leave seriously injured - German English Dictionary